﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Services;

public partial class Avaliador_PrincipalAvaliadorAG : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["Usuario"] != "Avaliador")
            Response.Redirect("Default.aspx");
    }
    [WebMethod]
    public static Resultado<Evento> getEventos()
    {
        DataClassesDataContext dc = new DataClassesDataContext();
        Resultado<Evento> retorno = new Resultado<Evento>();
        retorno.Data = dc.Eventos.OrderByDescending(p => p.dataCadastro).Skip(0).Take(3).ToList();
        retorno.TotalCount = dc.Eventos.Count();
        return retorno;
    }
    [WebMethod]
    public static Resultado<Artigo> getArtigos()
    {
        DataClassesDataContext dc = new DataClassesDataContext();
        Resultado<Artigo> retorno = new Resultado<Artigo>();
        retorno.Data = dc.Artigos.OrderByDescending(p => p.dataCadastro).Skip(0).Take(3).ToList();
        retorno.TotalCount = dc.Artigos.Count();
        return retorno;
    }
}